package HomeWork;

/*
使用for循环打印出九九乘法表。打印效果如下：
 */
public class Test05 {
    public static void main(String[] args) {
        for(int i = 1; i < 10; i++){
            for(int j = 1; j <= i; j++){
                    System.out.print(j + " * " + i + " = " + (i*j) + "\t");
            }
            System.out.println();
        }

        System.out.println("=====================================================================");

        for(int i = 9; i > 0; i--){
            for(int j = 1; j <= i; j++){
                    System.out.print(j + " * " + i + " = " + (i*j) + "\t");
            }
            System.out.println();
        }

        System.out.println("=====================================================================");

        for(int i = 1; i < 10; i++){
            for(int j = 1; j <= i; j++){
                if(j == 1){
                    for(int k = 0; k < 9-i; k++){
                        System.out.print("        " + "\t");
                    }
                }
                System.out.print(j + " * " + i + " = " + (i*j) + "\t");
            }
            System.out.println();
        }


        System.out.println("=====================================================================");

        for(int i = 9; i > 0; i--){
            for(int j = 1; j <= i; j++){
                if(j == 1){
                    for(int k = 0; k < 9-i; k++){
                        System.out.print("        " + "\t");
                    }
                }
                System.out.print(j + " * " + i + " = " + (i*j) + "\t");
            }
            System.out.println();
        }

        System.out.println("=====================================================================");

        for(int i = 1; i < 10; i++){
            for(int k = 0; k < 9-i; k++){
                System.out.print("\t");
            }
            for(int j = 1; j <= i; j++){
//                if(i*j < 10){
//                    System.out.print(" ");
//                }
                System.out.print(j + "*" + i + "=" + (i*j) + "\t");
            }
            System.out.println();
        }

        System.out.println("=====================================================================");

        for(int i = 9; i > 0; i--){
            for(int k = 0; k < 9-i; k++){
                System.out.print("\t");
            }
            for(int j = 1; j <= i; j++){
                System.out.print(j + "*" + i + "=" + (i*j) + "\t");
            }
            System.out.println();
        }



    }
}
